بررسی اجزای پروتکل SNMP
- بررسی قسمت Managed Device : به دستگاه ویا Host که تحت مدیریت از طریق پروتکل SNMP می باشد و پروتکل SNMP بر روی آن فعال است گفته میشود
- بررسی قسمت SNMP Manager : به یک یا چندین دیوایس گفته میشود که وظیفه مانیتورینگ و دریافت اطلاعات را دارند که به اصطلاح به آن ها سرور مانیتورینگ نیز گفته میشود
- بررسی قسمت SNMP Agent : به منظور کنترل و مانیتور دیوایسهای مدنظر خود میبایست بر روی آن ها یک SNMP Agent نصب شود, از این رو با دادن دسترسی های مختلف همانند Write علاوه بر امکان مشاهده و مانیتورینگ دیوایسهایتان, امکان ادیت تنظیمات local سیستم های تحت مانیتور از طریق SNMP Manager وجود دارد
- بررسی قسمت Management Information Base : مجموعه اطلاعات و Object های یک سیستم تحت مانیتور که اطلاعات مورد نیاز SNMP Manager به منظور مدیریت و مانیتورینگ سیستم را در اختیارش قرار می دهد زمانی که SNMP Manager درخواست اطلاعات از آن سیستم کند، این اطلاعات را از MIB بازیابی و به سمت آن ارسال می کند. از این رو پروتکل SNMPv3 آخرین ورژن و جدید ورژن پروتکل SNMP میباشد
پیاده سازی SNMPv3 در میکروتیک
فعال سازی پروتکل SNMP بر روی روتر میکروتیک
[tosinso@MikroTik] > snmp set enabled=yes
اضافه کردن یک contact یک مکان
[tosinso@MikroTik] > snmp set contact="test <test@test.com>"
[tosinso@MikroTik] > snmp set location="Universe 10 - Datacenter"
ایجاد یک UserName و Password
[tosinso@MikroTik] > snmp community add name=snmptest authentication-protocol=SHA1 authentication-password=tosinso encryption-protocol=AES encryption-password=tosinsoen
Authentication password: tosinso
Authentication protocol: SHA1
Encryption password: tosinsoen
Encryption protocol: AES
به منظور تست موفقیت آمیز پیاده سازی SNMPv3 بر روی میکروتیک میتوانید از ابزار snmpwalk استفاده کنید
┌─[root@tosinso]─[~]
└──╼ #snmpwalk -v 3 -u goku -l authPriv -a SHA -A tosinso -x AES -X tosinsoen 192.168.43.20
نکته: برای ویندوز از ابزار SNMP Tester Paessler استفاده کنید